elf believed to inhabit mines - Deutsch Englisch Wörterbuch